API for JCryptoP.
Public API.

ru.CryptoPro.Crypto
Class CryptoProvider

java.lang.Object
  extended by java.util.Dictionary<K,V>
      extended by java.util.Hashtable<java.lang.Object,java.lang.Object>
          extended by java.util.Properties
              extended by java.security.Provider
                  extended by ru.CryptoPro.Crypto.CryptoProvider
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.Object,java.lang.Object>

public final class CryptoProvider
extends java.security.Provider

The CryptoPro Cipher Provider.

See Also:
Serialized Form
Version:2.0
Inspection removed:
HardCodedStringLiteral,DuplicateStringLiteralInspection

Nested Class Summary
 
Nested classes/interfaces inherited from class java.security.Provider
java.security.Provider.Service
 
Field Summary
static java.lang.String GOST_CIPHER_NAME
          Имя алгоритма шифрования ГОСТ 28147-89 со сменой ключа через килобайт.
static java.lang.String GOST_CIPHER_NAME_CLEAR
          Имя алгоритма шифрования ГОСТ 28147-89.
static java.lang.String GOST_DH_NAME
          Имя алгоритма используемого для создания закрытых ключей обмена.
static java.lang.String GOST_EL_DH_OID
          Строковое представление идентификатора набора параметров для ключа обмена, соответствующего алгоритму ГОСТ Р 34.10-2001.
static java.lang.String GOST_EPH_DH_NAME
          Имя алгоритма используемого для создания закрытых ключей обмена.
static java.lang.String PROVIDER_INFO
          Описание криптопровайдера CryptoPro Crypto.
static java.lang.String PROVIDER_NAME
          Имя криптопровайдера CryptoPro Crypto.
 
Constructor Summary
CryptoProvider()
          Создание и загрузка криптопровайдера CryptoPro Crypto.
 
Method Summary
 
Methods inherited from class java.security.Provider
clear, elements, entrySet, get, getInfo, getName, getProperty, getService, getServices, getVersion, keys, keySet, load, put, putAll, remove, toString, values
 
Methods inherited from class java.util.Properties
getProperty, list, list, load, loadFromXML, propertyNames, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames
 
Methods inherited from class java.util.Hashtable
clone, contains, containsKey, containsValue, equals, hashCode, isEmpty, size
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

PROVIDER_NAME

public static final java.lang.String PROVIDER_NAME
Имя криптопровайдера CryptoPro Crypto.

See Also:
Constant Field Values

PROVIDER_INFO

public static final java.lang.String PROVIDER_INFO
Описание криптопровайдера CryptoPro Crypto.

See Also:
Constant Field Values

GOST_CIPHER_NAME_CLEAR

public static final java.lang.String GOST_CIPHER_NAME_CLEAR
Имя алгоритма шифрования ГОСТ 28147-89.

See Also:
Constant Field Values

GOST_CIPHER_NAME

public static final java.lang.String GOST_CIPHER_NAME
Имя алгоритма шифрования ГОСТ 28147-89 со сменой ключа через килобайт.

See Also:
Constant Field Values

GOST_DH_NAME

public static final java.lang.String GOST_DH_NAME
Имя алгоритма используемого для создания закрытых ключей обмена.

See Also:
Constant Field Values

GOST_EPH_DH_NAME

public static final java.lang.String GOST_EPH_DH_NAME
Имя алгоритма используемого для создания закрытых ключей обмена.

See Also:
Constant Field Values

GOST_EL_DH_OID

public static final java.lang.String GOST_EL_DH_OID
Строковое представление идентификатора набора параметров для ключа обмена, соответствующего алгоритму ГОСТ Р 34.10-2001.

See Also:
Constant Field Values
Constructor Detail

CryptoProvider

public CryptoProvider()
Создание и загрузка криптопровайдера CryptoPro Crypto.


Copyright Crypto-Pro.
All rights reserved.